- Build and operate Cloud's security systems in Azure, AWS, and Kubernetes for detections, analysis, and automation as code using DevOps methodologies.
- Create, develop, and deploy software to enhance the reliability, scalability, response time, efficiency, and security of our internal tools and services managed by Cloud.
- Building security tools with GoLang using DevOps application development practices (e.g. Git, JIRA, Kanban), testing (GoMock, testify) and deployment (e.g. GitHub Action Runners, Terraform, CloudFormation)
- Possesses experience with various modern backend frameworks and adaptability to pick up new tools and languages
- Work together with the engineering, IT, and other security groups to create solutions that are expandable and adaptable to protect Cloud against threats ranging from low-level actors to national cyber-threat agents.
- Build, cultivate, and maintain positive relationships with internal customers to identify and facilitate solutions to increase the impact of the team's work.
- Stay informed about the latest design patterns, reliability methods, and scaling techniques for cloud-native systems, services, and technologies.
- Be on periodic on-call for triage of critical alerts from detections and systems
- Education:
- Cloud Software Development Engineering Experience
- Engineering Experience
- Other
Company
Diligente Technologies
United States of America
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
Looking for: Software Development Engineer (GoLang)
Job Type: Full time
Location: 100% Remote
The Basics:
The Senior Cloud Cybersecurity (CCS) Software Development Engineer (SDE) will collaborate with Detection, Security, and Software Engineers to build and automate Cloud's internal security systems to protected and defend Cloud in AWS, Azure, and Kubernetes cloud hosting services. You will be an integral part of the Cloud security engineering, responsible for the design, implementation, and operation of security systems to identify, assess, and counter risks and threats before impacting Cloud.
What you'll do:
We're looking for someone with:
o Bachelor's degree or equivalent experience
o Computer Science, or related technical field preferred
o 5-7 years of experience in developing systems and automation for gathering and analyzing security data to enhance and automate detection capabilities.
o 5+ years of full software development life cycle using Go, including code review, source control management, building, testing, and operational experience
o 4+ years of experience with infrastructure-as-code (i.e. Terraform, Helm, Cloudformation) and software development in cloud, containers, and serverless in Azure & AWS
o Experience in using security query or analytic tools for security data analysis, such as SQL, KQL, or SPL, to enable SecDataOps
o Utilize robust analytical and problem-solving capabilities to confirm our hypotheses using precise data and in-depth root cause investigation.
o Experience using high-level programming languages (Go) to produce security services, tools, and automations
o Experience managing cloud infrastructure as infrastructure-as-code (e.g. Terraform, CloudFormation, ARM, Pulumi, Helm)
o Deliver high quality PRs daily using modern software engineering development and automation tools like Git and CI/CD pipelines (i.e. Jenkins, GitHub Actions)
o Deliver quality and velocity of contributions using DevOps principles
o Relentless desire to automate the mundane to focus on solving the harder problems
o Experienced engineer who can put out fires under pressure when things go wrong in production environments and address the root causes of those fires for the future
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs